-- 简单的 Hello 测试程序
-- 测试基本指令和程序终止

-- 设置一些寄存器值（ASCII 码）
移动 累加器，0x0048      -- 'H' 的 ASCII 码
移动 基址，0x0065        -- 'e' 的 ASCII 码
移动 计数，0x006C        -- 'l' 的 ASCII 码
移动 数据，0x006F        -- 'o' 的 ASCII 码

-- 栈操作测试
推入 累加器
推入 基址
推入 计数
推入 数据

-- 弹出测试
弹出 数据
弹出 计数
弹出 基址
弹出 累加器

-- 算术运算测试
加 累加器，基址
减 累加器，计数

-- 程序终止（DOS INT 21h, AH=4Ch）
移动 累加器，0x4C00      -- AH=4Ch (程序终止), AL=00h (返回码)
中断 0x21                -- INT 21h - 调用 DOS 中断终止程序

